.icl_tj_your_job{
    color:#f00;
    width:14px;
    cursor: help;
    font-weight: bold;
}

.icl-translation-editor p.updated{
    padding:4px;
}
.icl-translation-editor #dashboard-widgets-wrap .inside{
    padding-left:8px;
    padding-right:8px;
}

.icl-translation-editor #dashboard-widgets-wrap .inside p{
    margin-top:4px;
    margin-bottom: 4px;        
}

.icl-translation-editor #dashboard-widgets-wrap .inside input[type=text]{
    width:99%;
}

.icl-tj-original{
    background-color: #efefef;
    color:#555;
    border: 1px solid #ddd;
    padding:4px;
    -moz-border-radius: 6px;
    margin-bottom:8px;
    font-size: 90%;
}
.icl-tj-original .icl_multiple{
    padding: 4px;
}
.icl-tj-original .icl_single{
    padding:4px;
}

.icl-tj-original textarea{
    width: 100%;
    height:300px;
}

.icl-tj-original-cf textarea{
    height:150px;
}

.icl-tj-original .html{
    display: none;
}

.icl-translation-editor .postbox-container .meta-box-sortables{min-height: 0;}

.icl-translation-editor .postbox-container{
    width: 49%;
}
.icl-translation-editor .icl-tj-postbox-container-title,
.icl-translation-editor .icl-tj-postbox-container-body{
    width: 100%;
}

.icl-translation-editor #editorcontainer textarea{
    width: 100%;
    margin:0;
    border:none;
}

.icl_tm_orig_toggle{
    text-align: right;
    margin-bottom: -1px;
    padding-right: 8px;
}

.icl_tm_toggle_visual, .icl_tm_toggle_html{
    text-decoration: none;
    -moz-border-radius:3px 3px 0 0;
    border-style:solid;
    border-width:1px;
    cursor:pointer;
    float:right;
    height:18px;
    margin:5px 5px 0 0;
    padding:4px 5px 2px;    
    background-color:#F6F6F6;
    border-color:#DFDFDF;
    color:#999999;
}

.icl_tm_toggle_visual.active, .icl_tm_toggle_html.active, .icl_tm_toggle_visual:hover, .icl_tm_toggle_html:hover{
    background-color:#efefef;
    border-bottom-color:#efefef;
    color:#333333;    
}

input.icl_multiple{
    width:80% !important;
}

.icl_tm_tf{
    float: right;
    margin-top:8px;
    font-size: 85%;
    font-style: italic;
}

#icl_tm_validation_error{
    margin-top: 6px;
    display: none;
}

.icl_tm_row_highlight{
    background-color: #FFC0CB;
}


#icl_dashboard_advanced_filters table{}
#icl_dashboard_advanced_filters table td{padding:1px;}

#icl_tm_languages table, #icl_tm_languages td{border:none;}
#icl_tm_languages td{height:20px;vertical-align: middle;}
